Development Platform for Parallel Image Processing
نویسندگان
چکیده
This paper describes a development distributed platform with client-server architecture that allows developing parallel primary image processing on a cluster with variable number of workstations. The principles of the software and hardware architecture of this platform are presented underlining the versatility and the capacity of adaptation to a specific application. Experimental results show that for a realistic image processing application performances are accurate and consequently the core of the architecture forms a powerful basis for automatic parallelization of a wide range of image processing software. Key-Words: distributed platform, scheduling, parallel processing, image segmentation and rebuilding
منابع مشابه
Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform
There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The go...
متن کاملField Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملHigh Performance Implementation of Fuzzy C-Means and Watershed Algorithms for MRI Segmentation
Image segmentation is one of the most common steps in digital image processing. The area many image segmentation algorithms (e.g., thresholding, edge detection, and region growing) employed for classifying a digital image into different segments. In this connection, finding a suitable algorithm for medical image segmentation is a challenging task due to mainly the noise, low contrast, and steep...
متن کاملHigh Performance Implementation of Fuzzy C-Means and Watershed Algorithms for MRI Segmentation
Image segmentation is one of the most common steps in digital image processing. The area many image segmentation algorithms (e.g., thresholding, edge detection, and region growing) employed for classifying a digital image into different segments. In this connection, finding a suitable algorithm for medical image segmentation is a challenging task due to mainly the noise, low contrast, and steep...
متن کاملCenju-3/DE: Open Platform for Parallel Processing
Cenju-3/DE is a microkernel based experimental operating system designed for providing a high-performance single system image to the users. The operating system consists of a Mach microkernel, high performance inter-processor communication facilities and dedicated servers for parallel and distributed processing. We adopted a policy of distributing Cenju-3/DE as openly as possible so that more p...
متن کامل